package com.ease.framework.gef4p.figures.impl.edge
{
	import com.ease.framework.gef4p.figures.edge.IEdgeFigure;
	//nothing todo just a abstract class
	public class AbstractEdgeListener
	{
		public function AbstractEdgeListener()
		{
		}

		public function beforeCreateChildren(edgeFigure:IEdgeFigure):void
		{
		}
		
		public function afterCreateChildren(edgeFigure:IEdgeFigure):void
		{
		}
		
		public function beforeDrawing(edgeFigure:IEdgeFigure):void
		{
		}
		
		public function afterDrawing(edgeFigure:IEdgeFigure):void
		{
		}
		
		public function beforeRefresh(edgeFigure:IEdgeFigure):void
		{
		}
		
		public function afterRefresh(edgeFigure:IEdgeFigure):void
		{
		}
		
		public function clean(edgeFigure:IEdgeFigure):void
		{
		}
		public function select(edgeFigure:IEdgeFigure):void
		{
		}
	}
}